package com.dnzx.client;

import java.util.List;

import org.dnzx.framework.page.PageResult;

import com.dnzx.model.system.RoleBO;

/**
 * <p>系统后台操作类client接口</p>
 *
 * @author Steven
 * @version V1.0
 * @Package com.rcss.client
 * 
 * @date 2017/9/17 11:45
 */
public interface IRoleClient {
	
	public void save(RoleBO roleBO) throws Exception;

	public void delete(Long id) throws Exception;
	
	public void update(RoleBO roleBO) throws Exception;
	
	public RoleBO get(Long id);

	public List<RoleBO> queryList(RoleBO roleBO);
	
	public PageResult<List<RoleBO>> queryPage(RoleBO roleBO, PageResult<List<RoleBO>> pageResult);
	
}
